﻿/*****************************************介绍*****************************************
 * 作者：User
 * 创建时间：2025-06-09 10:51:22
 * 功能：原生交互震动类型
**************************************************************************************/

public enum VibrationType
{
    /// <summary>轻量级震动反馈，通常用于微妙的交互，如轻微的按钮点击。</summary>
    Light,
    /// <summary>中等强度的震动反馈，适用于一般的交互反馈，如普通按钮点击。</summary>
    Medium,
    /// <summary>重量级震动反馈，用于更强烈的交互，如重要操作的确认。</summary>
    Heavy,
    /// <summary>柔和的震动反馈，iOS 13.0 及以上版本支持，提供更柔和的触觉体验。</summary>
    Soft,
    /// <summary>刚性的震动反馈，iOS 13.0 及以上版本支持，提供更硬朗的触觉体验。</summary>
    Rigid,
    /// <summary>成功操作的震动反馈，通常在任务成功完成时使用。</summary>
    Success,
    /// <summary>警告操作的震动反馈，用于提示用户可能存在的问题。</summary>
    Warning,
    /// <summary>错误操作的震动反馈，在操作失败时使用，提醒用户操作未成功。</summary>
    Error
}